﻿using Admin.Menus;
using Admin.Service.Menus.DTO;
using Admin.Service.UserInfos.DTO;
using Admin.UserInfos;
using AutoMapper;
using BLL.UserInfos.DTO;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Admin.Service
{
    public class AutoMapper : Profile
    {
        public AutoMapper()
        {
            //菜单添加/修改
            CreateMap<MenuDto, Menu>();

            //菜单显示树形结构
            CreateMap<Menu, MenuDto>();

            //用户注册/修改
            CreateMap<AddUserInfoDto, UserInfo>();

            //用户角色反填
            CreateMap<UserInfo, AddUserInfoDto>();

            //CreateMap<MenuDto, Menu>();
            //CreateMap<MenuDto, Menu>().ReverseMap();
        }
    }
}
